electronic service delivery committee - Turkish English Dictionary